# 作业先完成，再完美
# 讲述TCP/IP三次握手
# 答：1、客户端向服务器发送SYN数据包，目的：服务器确认客户端发送能力正常
# 2、服务器想客户端发送SYN-ACK数据包，目的：服务器向客户端确认服务器的接受能力
# 3、客户端向服务器发送ACK数据包，目的：服务器确认自己的发送能力及客户端的接受能力正常
# 讲述TCP/IP四次挥手
# 答：1、客户端向服务器发送FIN数据包，目的：通知服务器，客户端到服务器的连接通道已关闭
# 2、服务器收到FIN数据后，发送ACK数据包，目的：通知客户端已知道客户端到服务器的连接通道已关闭。
# 3、服务器发送FIN数据包到客户端，目的：通知客户端，服务器到客户端的连接通道已关闭
# 4、客户端收到FIN数据包后，发送ACK数据包，目的：通知服务器，客户端已收到服务器到客户端的连接通道已关闭
# 讲述HTTPS加密的过程
# 答：1、客户端向服务器发送请求
# 2、服务器向客户端发送证书和密钥
# 3、客户端收到证书后到CA中心去验证
# 4、客户端完成认证后，用公钥将数据加密发送给服务器
# 5、服务器用私钥对数据进行解密
# 6、之后客户端与服务器进行对称加密通信